package com.yaoxuguang.concurrence.threadBase.NotShareDataDemo;

/**
 * @author yaoxuguang
 * @Title: yao-interview
 * @Package com.yaoxuguang.concurrence.threadBase.NotShareDataDemo
 * @Description: 定义成员变量，在多个线程中是不可见的
 * @date 2018年12月17日14:10
 */
public class MyThread extends Thread {
    private int count = 5;

    public MyThread(){
        super();
    }

    public MyThread(String name) {
        super();
        //设置线程的名称
        this.setName(name);
    }

    @Override
    synchronized public void run() {
        super.run();
        count --;
        System.out.println("由"+Thread.currentThread().getName()+"计算,count="+count);
    }
}
